package kr.hkit.powerjava.chapter08;

public class DeskLamp {
	
	private boolean isOn ;
	//new로 생성자 만들었을때 이 변수는 초기화됨
	
	//void 하고 안하고는 개발자 마음
	public void turnOn() {
		this.isOn = true;
	} //켜질때
	
	public void turnOff() {
		this.isOn = false;
	} //꺼질때. 결국 겟셋이랑 똑같네 이건

	@Override
	public String toString() {
		return "DeskLamp [isOn=" + isOn + "]";
	}
	
	public static void main(String[] args) {
		DeskLamp lamp = new DeskLamp();
		System.out.println(lamp); //초기화는 false로 됨
		lamp.turnOn();
		System.out.println(lamp);
		lamp.turnOff();
		System.out.println(lamp);
		
	}
}

